/*
 * Copyright 2019 ThoughtWorks, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/**
 * Wizard Steps.css
 */


/**
 * TABLE OF CONTENTS
 *
 * =! NEEDS MIGRATING
 */


/**
 * =! NEEDS MIGRATING
 */
.steps_wrapper .tabs a,
.steps_wrapper .tabs a.current {
    -moz-border-radius: 0;
    -moz-box-shadow: none;
    margin-right: 36px;
    margin-top: 3px;
    margin-left: 24px;
    padding: 7px 24px 12px 0;
    font-size: 12px;
    color: #000;
    text-align: left;
}

.steps_wrapper .tabs a {
    background: none;
}

.steps_wrapper .tabs a:hover {
    background-color: transparent;
}

.steps_wrapper .tabs .disabled a:hover {
    background-color: transparent;
    color: #000;
    cursor:default;
}

.steps_wrapper .tabs li.current_tab a {
    color: #FFF;
    background: image_url('g9/step_current.png') bottom left transparent no-repeat;
}

.steps_wrapper .tabs a div {
    font-weight: bold;
}

.steps_wrapper {
    display: block;
    background: #666 image_url('g9/backgrounds/bg_gradient_50.png') repeat-x center left !important;
    -moz-border-radius: 6px;
    padding:0;
}

.steps_wrapper li {
    display: inline;

    margin-right: 5px;
}

.steps_wrapper li.view_label,
.steps_wrapper li a {
    font-size: 11px;
    text-decoration: none;
    display: block;
    padding: 5px;
}

.steps_wrapper li.view_label {
    color: #FFF;
}

.steps_wrapper li a {
    padding: 5px 12px;
    background: #000 image_url('g9/backgrounds/overlay_gradient_30px.png') repeat-x;
    color: #FFF;
    -moz-border-radius: 4px;
    margin-top: 6px;

}

.steps_wrapper li a:hover {
    background-color: #222;
}

.steps_panes {
    clear: both;
}

.steps_panes .form_content {
    font-size: 12px;

}

.steps_panes .form_content .step_title {
    font-size: 16px;
}

.steps_panes .form_content .step_instruction {
    font-size: 14px;
}

.step_answer_choice {
    float: left;
    margin: 6px 24px 6px 0;
}

.steps_wrapper a.link_as_button span {
    font-size: 12px;
    padding: 1px 0;
}

.wizard_form .form_buttons{
  border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
  text-align: right;
  direction: ltr;
}
.steps_panes .form_buttons {
  text-align: right;
  direction: rtl;
}

/**
 * Agent form section
**/


/**
 * Pipelines form section
**/

/**
 * Wizard form section
**/

.wizard_form .form_content {
    padding: 15px;
    height: 350px;
    overflow:auto;
    border:1px solid #CCC;
}


.steps_panes .step_number {
  display: none;
}


/**
 * =SINGLE_ERROR_PAGE
 */

body.page_error .steps_panes .step_number {
  display: inline;
}
